package com.bw.mine.state

import com.bw.common.commonentity.UserEntity
import com.bw.mvicore.IState

/**
 * @author:created by hahajing
 * 时间：2024/5/6 0006
 * 企鹅号:444511958
 * 描述:
 */
sealed class LoginState:IState {
    object LoginDefaultState:LoginState()
    data class LoginSuccessState(val entity: UserEntity):LoginState()
    data class LoginFailedState(val throwable: Throwable):LoginState()
}